package com.bigdata.mysql.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.bigdata.mysql.dao.base.CrudRepository;
import com.bigdata.mysql.entity.Rmrbtablectn;
import com.bigdata.mysql.entity.RmrbtablectnExample;

public interface RmrbtablectnMapper extends CrudRepository<Rmrbtablectn, RmrbtablectnExample> {
	int countByExample(RmrbtablectnExample example);

	int deleteByExample(RmrbtablectnExample example);

	int deleteByPrimaryKey(String id);

	int insert(Rmrbtablectn record);

	int insertSelective(Rmrbtablectn record);

	List<Rmrbtablectn> selectByExampleWithBLOBs(RmrbtablectnExample example);

	List<Rmrbtablectn> selectByExample(RmrbtablectnExample example);

	Rmrbtablectn selectByPrimaryKey(String id);

	int updateByExampleSelective(@Param("record") Rmrbtablectn record, @Param("example") RmrbtablectnExample example);

	int updateByExampleWithBLOBs(@Param("record") Rmrbtablectn record, @Param("example") RmrbtablectnExample example);

	int updateByExample(@Param("record") Rmrbtablectn record, @Param("example") RmrbtablectnExample example);

	int updateByPrimaryKeySelective(Rmrbtablectn record);

	int updateByPrimaryKeyWithBLOBs(Rmrbtablectn record);

	int updateByPrimaryKey(Rmrbtablectn record);
}